@charset "utf-8";
.pc1440,.pc1220,.pc1086,.pc800,.pc650,.pc600,.pc450{display: block;}
.mm1440,.mm1220,.mm1086,.mm800,.mm650,.mm600,.mm450{display: none;}
@media only screen and (max-width: 1440px){
	.mm1440{display: block;}
	.pc1440{display: none;}
	.wh{width: 95%}
	.iHeadB nav{padding: 0;text-align: center;}
	.iHeadB nav a{padding: 0 10px;}
	.iHeadB .wh{width:95%}
}
@media only screen and (max-width: 1220px){
	.mm1220{display: block;}
	.pc1220{display: none;}
	.iHeadB nav a{padding: 0 10px;font-size: 14px;}
	.lunb02 .swiper-slide .ro>h3{font-size: 18px;}
	.lunb02 .swiper-slide .ro>p{margin-top: 10px;font-size: 15px;line-height: 25px;height: 50px;}
	.lunb02 .swiper-slide .ro .list{margin-top: 15px;height: 125px;}
	.lunb02 .swiper-slide .ro .list a{font-size: 15px;line-height: 25px;padding-left: 15px;}
	.lunb02 .swiper-slide .more{padding: 10px;font-size: 15px;text-indent: 15px;}
	.i_04A li .ro{padding: 15px 10px;font-size: 18px;}
	.i_03 .wh{width: 700px;}
}
@media only screen and (max-width: 1086px){
	.mm1086{display: block;}
	.pc1086{display: none;}
	.lunb01{margin-top:50px;}
	.i_04A li .ro{padding: 20px;font-size: 20px;}
	.iFooterA a{padding: 0 20px;}
	.iFooterB .lg{width: 100%;}
	.iFooterB .rg{width: 100%;text-align: center;}
	.l_07A>.lg{width: 100%;}
	.l_07A>.rg{width: 100%;margin-top: 30px;}
	.l_08D li h3{padding-top: 30px;padding-bottom: 30px;}
	.l_08D li h3 p{font-size: 25px;    height: 30px;}
	.l_08D li .new_con{    margin-top: 110px;}
}
@media only screen and (max-width: 800px){
	.mm800{display: block;}
	.pc800{display: none;}
	.i_01 .wh{padding: 20px 15px;}
	.i_01 .wh>h3{font-size: 22px;}
	.i_01 .wh>h4{font-size: 18px;margin-top: 15px;}
	.i_01 .wh>.ro{font-size: 14px;margin-top: 15px;margin-bottom: 30px;line-height: 25px;}
	.tou_01{padding: 20px 0 15px !important;}
	.tou_01 h3{font-size: 20px;}
	.tou_01 span{margin: 10px 0;}
	.i_04A li{width: 50%;}
	.iFooterA a{padding: 0 10px;}
	.i_03 .wh{width: 320px;border: 2px solid white;}
	.i_03 h3{font-size: 17px;top: -10px;margin-left: -88px;padding: 0 20px;}
	.i_03 p{font-size: 30px;}
	.l_02A li .ro{padding: 10px 15px;}
	.l_02A li h3{font-size: 16px;}
	.l_02A li p {font-size: 13px;line-height: 18px;height: 36px;margin-top: 10px;}
	.l_07A>h3{font-size: 20px;margin: 30px 0;}
	.l_07A ul{padding: 20px;}
	.l_07A ul li{padding-left: 25px;margin-bottom: 15px;}
	.l_07A ul li i{ width: 15px;height: 15px;}
	.l_07A ul li p {font-size: 15px;}
	.l_07A>.lg>div{height:220px}
	.l_07A>.rg>h3{font-size:20px;height: auto;line-height: 25px;}
	.l_07A form>input{line-height:50px}
	.l_04 a{font-size: 15px;padding: 0 10px; margin: 10px 0;}
	.tList3 li{width: 49%;margin-bottom: 20px;}
	.tList3 li:nth-of-type(2n){margin-left:2%;}
	.tList3 li:nth-of-type(2n-1){margin-left:0}
	.l_03A li .ro h3{margin:10px;font-size: 18px;}
	.l_03A li .ro p{margin:10px;font-size: 14px;line-height: 20px;height: 40px;}
	.l_03A li .ro span{padding: 5px 10px;font-size: 14px;}
	.l_08A a i{width: 30px;height: 30px;margin-top: -15px;margin-left: -15px;}
	.l_08A li .ro{padding: 5px;}
	.l_08A li .ro h3{font-size: 16px;height: 20px;}
	.l_08B li .ro h3{font-size:16px;margin-bottom: 10px;height: 20px;}
	.l_08B li .ro p{font-size:14px;line-height: 20px;height: 40px;}
	.l_08D li .bgImgAA{margin-top:20px;width: 100%;margin-right: 0;}
	.l_08D li .new_con{margin-top:20px;width: 100%;}
	.l_09A .lg{width:100%;margin-bottom: 20px;}
	.l_09A .rg{width:100%;height: auto;padding-bottom: 30px;}
	.l_09A .rg p{height:100px}
	.l_09A .rg h3{margin-top:30px}
	.l_09A .rg span{margin-top:15px}
}
@media only screen and (max-width: 650px){
	.mm650{display: block;}
	.pc650{display: none;}
	.lunb01 .page01{padding: 10px 0;}
	.lunb01 .page01 span{width: 20px;height: 2px;}
	.i_04A li .ro{padding: 10px 5px;font-size: 16px;}
	.iFooterA a{padding: 10px;}
	.l_01{height: 250px;}
	.l_01 h3{width: 120px;height: 40px;font-size: 20px;line-height: 40px;}
	.l_07A form .inpA{width:100%}
	.l_05A .tt h3{float:none;margin-bottom: 20px;}
	.l_08C li h3{font-size: 18px;height: 25px;margin-bottom: 10px;}
	.l_08C li a{padding-bottom: 15px;padding-top: 20px;}
	.l_08C li p{font-size: 14px;line-height: 20px;height: 40px;margin-bottom: 15px;}
	.l_08D li h3{position: relative;padding-right: 0;padding: 10px 0;}
	.l_08D li h3 p{padding:0;height: auto;font-size: 18px;}
}
@media only screen and (max-width: 600px){
	.mm600{display: block;}
	.pc600{display: none;}
	.l_11>h3{font-size:18px}
	.l_11>.feny a{width:100%;margin-bottom: 25px;}
}
@media only screen and (max-width: 450px){
	.mm450{display: block;}
	.pc450{display: none;}
	.l_02A li .ro{padding: 5px;}
	.l_02A li h3{font-size: 14px;}
}
